Micron Document
<!DOCTYPE html>
<html class="client-nojs vector-feature-night-mode-disabled vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-sticky-header-enabled" lang="en" dir="ltr"><head>
<meta charset="UTF-8">
<title>Oracle NoSQL Database</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="canonical" href="https://en.wikipedia.org/wiki/Oracle_NoSQL_Database"> <link href="./mw/ext.cite.styles.css" rel="stylesheet" type="text/css">
<link href="./mw/skins.vector.icons.css" rel="stylesheet" type="text/css">
<link href="./mw/skins.vector.search.codex.styles.css" rel="stylesheet" type="text/css">
<link href="./mw/skins.vector.styles.css" rel="stylesheet" type="text/css">
<link href="./mw/user.styles.css" rel="stylesheet" type="text/css">
<meta name="ResourceLoaderDynamicStyles" content="">
<link rel="stylesheet" type="text/css" href="./mw/site.styles.css">
<link rel="stylesheet" type="text/css" href="./mw/noscript.css">
<link rel="stylesheet" type="text/css" href="./footer.css">
<link rel="stylesheet" type="text/css" href="./vector-2022.css">
</head>
<body class="skin--responsive skin-vector skin-vector-search-vue mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-0 ns-subject page-Oracle_NoSQL_Database rootpage-Oracle_NoSQL_Database skin-vector-2022 action-view">
<div class="mw-page-container">
<div class="mw-page-container-inner">
<div class="mw-content-container">
<main id="content" class="mw-body">
<header class="mw-body-header vector-page-titlebar">
<h1 id="firstHeading" class="firstHeading mw-first-heading">
<span id="openzim-page-title" class="mw-page-title-main"><span class="mw-page-title-main">Oracle NoSQL Database</span></span>
</h1>
</header>
<a id="top"></a>
<div id="bodyContent" class="vector-body ve-init-mw-desktopArticleTarget-targetContainer" aria-labelledby="firstHeading" data-mw-ve-target-container="">
<div id="mw-content-text" class="mw-body-content mw-content-ltr" lang="en" dir="ltr"><div class="mw-content-ltr mw-parser-output" lang="en" dir="ltr">
<style data-mw-deduplicate="TemplateStyles:r1295905060">
/* start https://en.wikipedia.org/ */


.mw-parser-output .infobox-subbox{padding:0;border:none;margin:-3px;width:auto;min-width:100%;font-size:100%;clear:none;float:none;background-color:transparent}.mw-parser-output .infobox-3cols-child{margin:auto}.mw-parser-output .infobox .navbar{font-size:100%}@media screen{html.skin-theme-clientpref-night .mw-parser-output .infobox-full-data:not(.notheme)>div:not(.notheme)[style]{background:#1f1f23!important;color:#f8f9fa}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .infobox-full-data:not(.notheme)>div:not(.notheme)[style]{background:#1f1f23!important;color:#f8f9fa}}@media(min-width:640px){body.skin--responsive .mw-parser-output .infobox-table{display:table!important}body.skin--responsive .mw-parser-output .infobox-table>caption{display:table-caption!important}body.skin--responsive .mw-parser-output .infobox-table>tbody{display:table-row-group}body.skin--responsive .mw-parser-output .infobox-table th,body.skin--responsive .mw-parser-output .infobox-table td{padding-left:inherit;padding-right:inherit}}


/* end https://en.wikipedia.org/ */
</style><table class="infobox vevent"><tbody><tr><th colspan="2" class="infobox-above summary">Oracle NoSQL DB</th></tr><tr><td colspan="2" class="infobox-image logo"></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="Programmer" title="Programmer">Developer(s)</a></th><td class="infobox-data"><a href="Oracle_Corporation" title="Oracle Corporation">Oracle Corporation</a></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;">Initial release</th><td class="infobox-data">September&nbsp;2011<span style="display:none">&nbsp;(<span class="bday dtstart published updated">2011-09</span>)</span></td></tr><tr style="display: none;"><td colspan="2" class="infobox-full-data"></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="Software_release_life_cycle" title="Software release life cycle">Stable release</a></th><td class="infobox-data"><div style="margin:0px;">22.2
/ 19&nbsp;August&nbsp;2022<span style="display: none;">&nbsp;(<span class="bday dtstart published updated itvstart">2022-08-19</span>)</span></div></td></tr><tr style="display:none"><td colspan="2">
</td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;">Written in</th><td class="infobox-data"><a href="Java_(programming_language)" title="Java (programming language)">Java</a></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;">Available in</th><td class="infobox-data">English</td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="Software_categories#Categorization_approaches" title="Software categories">Type</a></th><td class="infobox-data"><a href="NoSQL" title="NoSQL">NoSQL</a></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="Software_license" title="Software license">License</a></th><td class="infobox-data"><a href="Apache_License_2.0" class="mw-redirect" title="Apache License 2.0">Apache License 2.0</a> (CE) and Proprietary (EE)</td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;">Website</th><td class="infobox-data"><span class="url"><a rel="nofollow" class="external text" href="http://oracle.com/technetwork/database/database-technologies/nosqldb/">oracle<wbr>.com<wbr>/technetwork<wbr>/database<wbr>/database-technologies<wbr>/nosqldb<wbr>/</a></span></td></tr></tbody></table>
<p><b>Oracle NoSQL Database</b> is a <a href="NoSQL" title="NoSQL">NoSQL</a>-type <a href="Distributed_database" title="Distributed database">distributed</a> <a href="Key-value_database" class="mw-redirect" title="Key-value database">key-value database</a> from <a href="Oracle_Corporation" title="Oracle Corporation">Oracle Corporation</a>.<sup id="cite_ref-1" class="reference"><a href="#cite_note-1"><span class="cite-bracket">[</span>1<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-2" class="reference"><a href="#cite_note-2"><span class="cite-bracket">[</span>2<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-iw_3-0" class="reference"><a href="#cite_note-iw-3"><span class="cite-bracket">[</span>3<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-4" class="reference"><a href="#cite_note-4"><span class="cite-bracket">[</span>4<span class="cite-bracket">]</span></a></sup> It provides transactional semantics for data manipulation, horizontal scalability, and simple administration and monitoring.
</p><p><b>Oracle NoSQL Database Cloud Service</b> is a managed cloud service for applications that require low latency, flexible data models, and elastic scaling for dynamic workloads.
</p><p>Developers focus on application development and data store requirements rather than managing back-end servers, storage expansion, cluster deployments, topology, software installation/patches/upgrades, backup, operating systems, and availability. NoSQL database scales to meet dynamic application workloads and throughput requirements.
</p><p>Users create tables to store their application data and perform database operations. A NoSQL table is similar to a relational table with additional properties including provisioned write units, read units, and storage capacity. Users provision the throughput and storage capacity in each table based on anticipated workloads. NoSQL Database resources are allocated and scaled accordingly to meet workload requirements. Users are billed hourly based on the capacity provisioned.
</p><p>NoSQL Database supports tabular model. Each row is identified by a unique key, and has a value, of arbitrary length, which is interpreted by the application. The application can manipulate (insert, delete, update, read) a single row in a transaction. The application can also perform an iterative, non-transactional scan of all the rows in the database.
</p>
<style data-mw-deduplicate="TemplateStyles:r886046785">
/* start https://en.wikipedia.org/ */


.mw-parser-output .toclimit-2 .toclevel-1 ul,.mw-parser-output .toclimit-3 .toclevel-2 ul,.mw-parser-output .toclimit-4 .toclevel-3 ul,.mw-parser-output .toclimit-5 .toclevel-4 ul,.mw-parser-output .toclimit-6 .toclevel-5 ul,.mw-parser-output .toclimit-7 .toclevel-6 ul{display:none}


/* end https://en.wikipedia.org/ */
</style><div class="toclimit-3"><meta property="mw:PageProp/toc"></div>
<div class="mw-heading mw-heading2"><h2 id="Licensing">Licensing</h2></div>
<p>Oracle Corporation distributes the Oracle NoSQL Database in three editions:
</p>
<ul><li><i>Oracle NoSQL Database Server Community Edition</i> under an <a href="Apache_License%2C_Version_2.0" class="mw-redirect" title="Apache License, Version 2.0">Apache License, Version 2.0</a></li>
<li><i>Oracle NoSQL Enterprise Edition</i> under the Oracle Commercial License</li>
<li><i>Oracle NoSQL Basic Edition</i></li></ul>
<p>Oracle NoSQL Database is licensed using a <a href="Freemium" title="Freemium">freemium</a> model: <a href="Open-source_software" title="Open-source software">open-source</a> versions of Oracle NoSQL Community Edition are available, but end-users can purchase additional features and support via the Oracle Store.<sup id="cite_ref-5" class="reference"><a href="#cite_note-5"><span class="cite-bracket">[</span>5<span class="cite-bracket">]</span></a></sup>
</p><p>Oracle NoSQL Database drivers,<sup id="cite_ref-6" class="reference"><a href="#cite_note-6"><span class="cite-bracket">[</span>6<span class="cite-bracket">]</span></a></sup> licensed pursuant to the <a href="Apache_2.0_License" class="mw-redirect" title="Apache 2.0 License">Apache 2.0 License</a>, are used with both the community and enterprise editions.<sup id="cite_ref-7" class="reference"><a href="#cite_note-7"><span class="cite-bracket">[</span>7<span class="cite-bracket">]</span></a></sup>
</p>
<div class="mw-heading mw-heading2"><h2 id="Main_features">Main features</h2></div>
<div class="mw-heading mw-heading3"><h3 id="Architecture">Architecture</h3></div>
<p>Oracle NoSQL Database is built upon the Oracle <a href="Berkeley_DB" title="Berkeley DB">Berkeley DB</a> Java Edition <a href="High-availability_cluster" title="High-availability cluster">high-availability</a> storage engine. It adds services to provide a distributed, highly available key/value store, suited for large-volume, latency-sensitive applications.<sup id="cite_ref-8" class="reference"><a href="#cite_note-8"><span class="cite-bracket">[</span>8<span class="cite-bracket">]</span></a></sup>
</p>
<div class="mw-heading mw-heading4"><h4 id="Sharding_and_replication">Sharding and replication</h4></div>
<p>Oracle NoSQL Database is a client-server, <a href="Shard_(database_architecture)" title="Shard (database architecture)">sharded</a>, <a href="Shared_nothing_architecture" class="mw-redirect" title="Shared nothing architecture">shared-nothing</a> system. The data in each shard are replicated on each of the nodes that comprise the shard. The major key for a record is hashed to identify the shard that the record belongs to. Oracle NoSQL Database is designed to support changing the number of shards dynamically in response to availability of additional hardware. If the number of shards changes, key-value pairs are redistributed across the new set of shards dynamically, without requiring a system shutdown and restart. A shard is made up of a single electable master node to serve read and write requests, and several replicas (usually two or more) that can serve read requests. Replicas are kept up to date using streaming replication. Each change on the master node is committed locally to disk and also propagated to the replicas.
</p>
<div class="mw-heading mw-heading4"><h4 id="High_availability_and_fault-tolerance">High availability and fault-tolerance</h4></div>
<p>Oracle NoSQL Database provides single-master, multi-replica <a href="Replication_(computing)#Database_replication" title="Replication (computing)">database replication</a>.<sup id="cite_ref-9" class="reference"><a href="#cite_note-9"><span class="cite-bracket">[</span>9<span class="cite-bracket">]</span></a></sup> Transactional data is delivered to all replica nodes with flexible durability policies per transaction. In the event the master replica node fails, a consensus-based <a href="Paxos_(computer_science)" title="Paxos (computer science)">PAXOS</a>-based automated fail-over election process minimizes downtime. As soon as the failed node is repaired, it rejoins the shard, updated and then becomes available for processing read requests. Thus, Oracle NoSQL Database applications can tolerate failures of nodes within a shard and also multiple failures of nodes in distinct shards.
</p><p>Proper placement of masters and replicas on server hardware (racks and interconnect switches) by Oracle NoSQL Database is intended to increase availability on commodity servers.
</p>
<div class="mw-heading mw-heading4"><h4 id="Transparent_load_balancing">Transparent load balancing</h4></div>
<p>Oracle NoSQL Database Driver<sup id="cite_ref-10" class="reference"><a href="#cite_note-10"><span class="cite-bracket">[</span>10<span class="cite-bracket">]</span></a></sup> partitions the data in real time and evenly distributes it across the storage nodes. It is network topology and latency-aware, routing read and write operations to the most appropriate storage node in order to optimize load distribution and performance.
</p>
<div class="mw-heading mw-heading3"><h3 id="Administration_and_system_monitoring">Administration and system monitoring</h3></div>
<p>Oracle NoSQL Database's administration service can be accessed from a web console or a <a href="Command-line_interface" title="Command-line interface">command-line interface</a>. This service supports functionality such as the ability to configure, start, stop and monitor a storage node, without requiring configuration files, shell scripts, or explicit database operations. It allows <a href="Java_Management_Extensions" title="Java Management Extensions">Java Management Extensions (JMX)</a> or <a href="Simple_Network_Management_Protocol" title="Simple Network Management Protocol">Simple Network Management Protocol</a> (SNMP) agents to be available for monitoring. This allows management clients to poll information about the status, performance metrics and operational parameters of a storage node and its <a href="Managed_services" title="Managed services">managed services</a>.<sup id="cite_ref-11" class="reference"><a href="#cite_note-11"><span class="cite-bracket">[</span>11<span class="cite-bracket">]</span></a></sup>
</p>
<div class="mw-heading mw-heading4"><h4 id="Elastic_configuration">Elastic configuration</h4></div>
<p>"Elasticity" refers to dynamic online expansion of the deployed cluster.<sup id="cite_ref-12" class="reference"><a href="#cite_note-12"><span class="cite-bracket">[</span>12<span class="cite-bracket">]</span></a></sup> Adding storage nodes increases capacity, performance and reliability. Oracle NoSQL Database includes a topology planning feature, with which an administrator can modify the configuration of a NoSQL database while the database is online. The administrator can:
</p>
<ul><li>Increase data distribution: by increasing number of shards in the cluster, which increases write throughput.</li>
<li>Increase replication factor: by assigning additional replication nodes to each shard, which increases read throughput and system availability.</li>
<li>Rebalance data store: by modifying the capacity of storage nodes, the system can be rebalanced, re-allocating replication nodes to storage nodes<sup id="cite_ref-13" class="reference"><a href="#cite_note-13"><span class="cite-bracket">[</span>13<span class="cite-bracket">]</span></a></sup> as appropriate.</li></ul>
<p>Administrators can move replication nodes and/or partitions from over-utilized nodes onto underutilized storage nodes or vice versa.
</p>
<div class="mw-heading mw-heading4"><h4 id="Multi-zone_deployment">Multi-zone deployment</h4></div>
<p>Oracle NoSQL Database supports multiple zones to intelligently allocate replication of processes and data, in order to improve reliability during hardware, network and power-related failure modes. The two types of zones are: primary zones that contain nodes that can serve as masters or replicas and are typically connected by fast interconnects. Secondary zones contain nodes that can only serve as replicas. Secondary zones can be used to provide low latency read access to data at a distant location, or to offload read-only workloads such as analytics, report generation and data exchange for improved workload management.
</p>
<div class="mw-heading mw-heading4"><h4 id="JSON_data_format">JSON data format</h4></div>
<p>Oracle NoSQL Database supports <a href="Apache_Avro" title="Apache Avro">Avro</a><sup id="cite_ref-14" class="reference"><a href="#cite_note-14"><span class="cite-bracket">[</span>14<span class="cite-bracket">]</span></a></sup> data serialization, which provides a compact, schema-based binary data format. Schemas are defined using <a href="JSON" title="JSON">JSON</a>. Oracle NoSQL Database supports schema evolution. Configurable Smart Topology System administrators indicate how much capacity is available on a given storage node, allowing more capable nodes to host multiple replication nodes. Once the system knows about the capacity for the storage nodes in a configuration, it automatically allocates replication nodes intelligently. This is intended for better load balancing, better use of system resources and minimizing system impact in the event of storage node failure. Smart Topology supports <a href="Data_centers" class="mw-redirect" title="Data centers">data centers</a>, ensuring that a full set of replicas is initially allocated to each data center.
</p>
<div class="mw-heading mw-heading4"><h4 id="Online_rolling_upgrade">Online rolling upgrade</h4></div>
<p>Oracle NoSQL Database provides facilities to perform a rolling upgrade, allowing a <a href="System_administrator" title="System administrator">system administrator</a> to upgrade cluster nodes while the database remains available.<sup id="cite_ref-15" class="reference"><a href="#cite_note-15"><span class="cite-bracket">[</span>15<span class="cite-bracket">]</span></a></sup>
</p>
<div class="mw-heading mw-heading3"><h3 id="Fault_tolerance">Fault tolerance</h3></div>
<p>Oracle NoSQL Database is configurable to be either C/P or A/P in <a href="CAP_theorem" title="CAP theorem">CAP</a>.<sup id="cite_ref-16" class="reference"><a href="#cite_note-16"><span class="cite-bracket">[</span>16<span class="cite-bracket">]</span></a></sup> In particular, if writes are configured to be performed synchronously to all replicas, it is C/P in CAP i.e. a partition or node failure causes the system to be unavailable for writes. If replication is performed asynchronously, and reads are configured to be served from any replica, it is A/P in CAP i.e. the system is always available, but there is no guarantee of consistency.
</p>
<div class="mw-heading mw-heading3"><h3 id="Database_features">Database features</h3></div>
<div class="mw-heading mw-heading4"><h4 id="Table_data_model">Table data model</h4></div>
<p>Release 3.0 introduced tabular <a href="Data_structure" title="Data structure">data structure</a>, which simplifies application <a href="Data_modeling" title="Data modeling">data modeling</a> by leveraging existing schema design concepts. Table model is layered on top of the distributed key-value structure, inheriting all its advantages and simplifying application design by enabling seamless integration with familiar SQL-based applications
</p>
<div class="mw-heading mw-heading4"><h4 id="Secondary_index">Secondary index</h4></div>
<p>Primary key only based indexing limits the number of low latency access paths. Sometimes applications need a non-primary-key based paths to support specific application requirements. OND supports secondary index on any value field.<sup id="cite_ref-17" class="reference"><a href="#cite_note-17"><span class="cite-bracket">[</span>17<span class="cite-bracket">]</span></a></sup>
</p>
<div class="mw-heading mw-heading4"><h4 id="Large_object_support">Large object support</h4></div>
<p>Oracle NoSQL Database EE Stream based APIs allow reading and writing large objects (LOBs) such as audio and video files, without having to materialize the entire file in memory. This is intended to decrease the latency of operations across mixed workloads of objects of varying sizes.<sup id="cite_ref-18" class="reference"><a href="#cite_note-18"><span class="cite-bracket">[</span>18<span class="cite-bracket">]</span></a></sup>
</p>
<div class="mw-heading mw-heading4"><h4 id="ACID_compliant_transaction">ACID compliant transaction</h4></div>
<p>Oracle NoSQL Database provides <a href="ACID" title="ACID">ACID</a> compliant transactions for full create, read, update and delete <a href="Create%2C_read%2C_update_and_delete" title="Create, read, update and delete">(CRUD)</a> operations, with adjustable durability and consistency transaction guarantees. A sequence of operations can operate as a single <a href="Atomicity_(database_systems)" title="Atomicity (database systems)">atomic</a> unit as long as all the affected records share the same major key path.<sup id="cite_ref-19" class="reference"><a href="#cite_note-19"><span class="cite-bracket">[</span>19<span class="cite-bracket">]</span></a></sup>
</p>
<div class="mw-heading mw-heading3"><h3 id="Integration">Integration</h3></div>
<p>Oracle NoSQL Database includes support for <a href="Java_(programming_language)" title="Java (programming language)">Java</a>, <a href="C_(programming_language)" title="C (programming language)">C</a>, <a href="Python_(programming_language)" title="Python (programming language)">Python</a>, <a href="C_Sharp_(programming_language)" title="C Sharp (programming language)">C#</a> and <a href="Representational_state_transfer" class="mw-redirect" title="Representational state transfer">REST</a> APIs. These allow the application developer to perform CRUD operations. These libraries include Avro support, so that developers can serialize key-value records and de-serialize key-value records interchangeably between C and Java applications.<sup id="cite_ref-20" class="reference"><a href="#cite_note-20"><span class="cite-bracket">[</span>20<span class="cite-bracket">]</span></a></sup>
</p>
<div class="mw-heading mw-heading4"><h4 id="Oracle_RESTful_Services">Oracle RESTful Services</h4></div>
<p>Oracle NoSQL Database supports Oracle REST Data Services (ORDS).<sup id="cite_ref-21" class="reference"><a href="#cite_note-21"><span class="cite-bracket">[</span>21<span class="cite-bracket">]</span></a></sup> This allows customers to build a REST-based application that can access data in either Oracle Database or OND.
</p>
<div class="mw-heading mw-heading4"><h4 id="GeoJSON">GeoJSON</h4></div>
<p>Supports spatial queries on RFC7946 compliant <a href="GeoJSON" title="GeoJSON">GeoJSON</a> data. Spatial functions and indexing for GeoJSON data are supported.
</p>
<div class="mw-heading mw-heading4"><h4 id="Apache_Hadoop">Apache Hadoop</h4></div>
<p><i>KVAvroInputFormat</i> and <i>KVInputFormat</i><sup id="cite_ref-22" class="reference"><a href="#cite_note-22"><span class="cite-bracket">[</span>22<span class="cite-bracket">]</span></a></sup> classes are available to read data from OND natively into Hadoop MapReduce jobs. One use for this class is to read NoSQL database records into Oracle Loader for Hadoop.<sup id="cite_ref-23" class="reference"><a href="#cite_note-23"><span class="cite-bracket">[</span>23<span class="cite-bracket">]</span></a></sup>
</p>
<div class="mw-heading mw-heading3"><h3 id="Oracle_integration">Oracle integration</h3></div>
<div class="mw-heading mw-heading4"><h4 id="Oracle_Big_Data_SQL_and_Hive">Oracle Big Data SQL and Hive</h4></div>
<p>Oracle Big Data SQL is a common SQL access layer to data stored in <a href="Hadoop" class="mw-redirect" title="Hadoop">Hadoop</a>, HDFS, <a href="HIVE_(virtual_environment)" title="HIVE (virtual environment)">Hive</a> and OND. This allows customers to query Oracle NoSQL Data from Hive or <a href="Oracle_Database" title="Oracle Database">Oracle Database</a>. Users can run <a href="MapReduce" title="MapReduce">MapReduce</a> jobs against data stored in OND that is configured for secure access. The latest release also supports both primitive and complex data types
</p>
<div class="mw-heading mw-heading4"><h4 id="Oracle_Database">Oracle Database</h4></div>
<p>Oracle NoSQL Database EE supports external table allows fetching Oracle NoSQL data from Oracle database using SQL statements such as Select, Select Count(*) etc. Once NoSQL data is exposed through external tables, one can access the data via standard JDBC drivers and/or visualize it through enterprise business intelligence tools.
</p>
<div class="mw-heading mw-heading4"><h4 id="Other_Oracle_products">Other Oracle products</h4></div>
<p>Oracle Event Processing (OEP) provides read access to Oracle NoSQL Database via the NoSQL Database cartridge. Once the cartridge is configured, CQL queries can be used. Oracle Semantic Graph includes a Jena Adapter for Oracle NoSQL Database<sup id="cite_ref-24" class="reference"><a href="#cite_note-24"><span class="cite-bracket">[</span>24<span class="cite-bracket">]</span></a></sup> to store large volumes of <a href="Resource_Description_Framework" title="Resource Description Framework">RDF</a> data (as triplets/quadruplets). This adapter enables fast access to graph data stored in OND via <a href="SPARQL" title="SPARQL">SPARQL</a> queries. Integration with <a href="Oracle_Coherence" title="Oracle Coherence">Oracle Coherence</a> allows OND to be used as a cache for <a href="Oracle_Coherence" title="Oracle Coherence">Oracle Coherence</a> applications, allowing applications to directly access cached data from OND.
</p>
<div class="mw-heading mw-heading3"><h3 id="Enterprise_security">Enterprise security</h3></div>
<p>Oracle NoSQL Database EE supports OS-independent, cluster-wide password-based user authentication and Oracle Wallet integration and enables greater protection<sup id="cite_ref-25" class="reference"><a href="#cite_note-25"><span class="cite-bracket">[</span>25<span class="cite-bracket">]</span></a></sup> from unauthorized access to sensitive data. Additionally, session-level <a href="Secure_Sockets_Layer" class="mw-redirect" title="Secure Sockets Layer">Secure Sockets Layer</a> (SSL) encryption and network port restrictions improve protection from network intrusion.
</p>
<div class="mw-heading mw-heading2"><h2 id="Performance">Performance</h2></div>
<p>The Oracle NoSQL Database team has worked with several key Oracle partners, including <a href="Intel" title="Intel">Intel</a> and <a href="Cisco_Systems" class="mw-redirect" title="Cisco Systems">Cisco</a>,<sup id="cite_ref-26" class="reference"><a href="#cite_note-26"><span class="cite-bracket">[</span>26<span class="cite-bracket">]</span></a></sup> performing <a href="YCSB" title="YCSB">Yahoo! Cloud Serving Benchmarks (YCSB)</a> on various hardware configurations, and published its results. For example, in 2012 Oracle reported that Oracle NoSQL Database exceeded 1 million mixed YCSB Ops/Sec.<sup id="cite_ref-27" class="reference"><a href="#cite_note-27"><span class="cite-bracket">[</span>27<span class="cite-bracket">]</span></a></sup>
</p>
<div class="mw-heading mw-heading2"><h2 id="See_also">See also</h2></div>
<ul><li><a href="Database_scalability" title="Database scalability">Database scalability</a></li></ul>
<div class="mw-heading mw-heading2"><h2 id="References">References</h2></div>
<style data-mw-deduplicate="TemplateStyles:r1239543626">
/* start https://en.wikipedia.org/ */


.mw-parser-output .reflist{margin-bottom:0.5em;list-style-type:decimal}@media screen{.mw-parser-output .reflist{font-size:90%}}.mw-parser-output .reflist .references{font-size:100%;margin-bottom:0;list-style-type:inherit}.mw-parser-output .reflist-columns-2{column-width:30em}.mw-parser-output .reflist-columns-3{column-width:25em}.mw-parser-output .reflist-columns{margin-top:0.3em}.mw-parser-output .reflist-columns ol{margin-top:0}.mw-parser-output .reflist-columns li{page-break-inside:avoid;break-inside:avoid-column}.mw-parser-output .reflist-upper-alpha{list-style-type:upper-alpha}.mw-parser-output .reflist-upper-roman{list-style-type:upper-roman}.mw-parser-output .reflist-lower-alpha{list-style-type:lower-alpha}.mw-parser-output .reflist-lower-greek{list-style-type:lower-greek}.mw-parser-output .reflist-lower-roman{list-style-type:lower-roman}


/* end https://en.wikipedia.org/ */
</style><div class="reflist reflist-columns references-column-width reflist-columns-2">
<ol class="references">
<li id="cite_note-1"><span class="mw-cite-backlink"><b><a href="#cite_ref-1">^</a></b></span> <span class="reference-text"><style data-mw-deduplicate="TemplateStyles:r1238218222">
/* start https://en.wikipedia.org/ */


.mw-parser-output cite.citation{font-style:inherit;word-wrap:break-word}.mw-parser-output .citation q{quotes:"\"""\"""'""'"}.mw-parser-output .citation:target{background-color:rgba(0,127,255,0.133)}.mw-parser-output .id-lock-free.id-lock-free a{background:url("./mw/Lock-green.svg")right 0.1em center/9px no-repeat}.mw-parser-output .id-lock-limited.id-lock-limited a,.mw-parser-output .id-lock-registration.id-lock-registration a{background:url("./mw/Lock-gray-alt-2.svg")right 0.1em center/9px no-repeat}.mw-parser-output .id-lock-subscription.id-lock-subscription a{background:url("./mw/Lock-red-alt-2.svg")right 0.1em center/9px no-repeat}.mw-parser-output .cs1-ws-icon a{background:url("./mw/Wikisource-logo.svg")right 0.1em center/12px no-repeat}body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-free a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-limited a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-registration a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-subscription a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .cs1-ws-icon a{background-size:contain;padding:0 1em 0 0}.mw-parser-output .cs1-code{color:inherit;background:inherit;border:none;padding:inherit}.mw-parser-output .cs1-hidden-error{display:none;color:var(--color-error,#d33)}.mw-parser-output .cs1-visible-error{color:var(--color-error,#d33)}.mw-parser-output .cs1-maint{display:none;color:#085;margin-left:0.3em}.mw-parser-output .cs1-kern-left{padding-left:0.2em}.mw-parser-output .cs1-kern-right{padding-right:0.2em}.mw-parser-output .citation .mw-selflink{font-weight:inherit}@media screen{.mw-parser-output .cs1-format{font-size:95%}html.skin-theme-clientpref-night .mw-parser-output .cs1-maint{color:#18911f}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .cs1-maint{color:#18911f}}


/* end https://en.wikipedia.org/ */
</style><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://www.oracle.com/technetwork/products/nosqldb/overview/index.html">"Oracle NoSQL Database Technical Overview"</a>. <i>www.oracle.com</i>.</cite></span>
</li>
<li id="cite_note-2"><span class="mw-cite-backlink"><b><a href="#cite_ref-2">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://blogs.oracle.com/charlesLamb/">"Oracle NoSQL Database Performance Tests"</a>.</cite></span>
</li>
<li id="cite_note-iw-3"><span class="mw-cite-backlink"><b><a href="#cite_ref-iw_3-0">^</a></b></span> <span class="reference-text"><cite id="CITEREFWayner2011" class="citation web cs1">Wayner, Peter (16 November 2011). <a rel="nofollow" class="external text" href="http://www.infoworld.com/d/data-explosion/first-look-oracle-nosql-database-179107">"First look: Oracle NoSQL Database"</a>.</cite></span>
</li>
<li id="cite_note-4"><span class="mw-cite-backlink"><b><a href="#cite_ref-4">^</a></b></span> <span class="reference-text"><cite id="CITEREFWolfe" class="citation web cs1">Wolfe, Alexander. <a rel="nofollow" class="external text" href="https://www.forbes.com/sites/oracle/2013/08/22/do-you-know-nosql/">"Do You Know NoSQL?"</a>. <i><a href="Forbes" title="Forbes">Forbes</a></i>.</cite></span>
</li>
<li id="cite_note-5"><span class="mw-cite-backlink"><b><a href="#cite_ref-5">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://shop.oracle.com/pls/ostore/f?p=dstore:product:3674543818887::NO:RP,6:P6_LPI,P6_PPI:124789930244771286351865,">"Oracle Store"</a>. <i>shop.oracle.com</i>.</cite></span>
</li>
<li id="cite_note-6"><span class="mw-cite-backlink"><b><a href="#cite_ref-6">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://www.oracle.com/technetwork/database/database-technologies/nosqldb/downloads/index.html">"Oracle NoSQL Database Downloads"</a>. <i>www.oracle.com</i>.</cite></span>
</li>
<li id="cite_note-7"><span class="mw-cite-backlink"><b><a href="#cite_ref-7">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://docs.oracle.com/en/database/other-databases/nosql-database/12.2.4.5/index.html">"Oracle NoSQL Database 12c Release 2 (12.2.4.5)"</a>. <i>docs.oracle.com</i>.</cite></span>
</li>
<li id="cite_note-8"><span class="mw-cite-backlink"><b><a href="#cite_ref-8">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://www.oracle.com/technetwork/database/nosqldb/learnmore/nosql-database-498041.pdf">""Oracle NoSQL Database White Paper""</a> <span class="cs1-format">(PDF)</span>.</cite></span>
</li>
<li id="cite_note-9"><span class="mw-cite-backlink"><b><a href="#cite_ref-9">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://docs.oracle.com/cd/E57769_01/html/GettingStartedGuide/introduction.html">"Chapter 1. Introduction to Oracle NoSQL Database"</a>. <i>docs.oracle.com</i>.</cite></span>
</li>
<li id="cite_note-10"><span class="mw-cite-backlink"><b><a href="#cite_ref-10">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="http://www.oracle.com/technetwork/products/nosqldb/overview/default-497223.html">Intelligent Drivers</a></span>
</li>
<li id="cite_note-11"><span class="mw-cite-backlink"><b><a href="#cite_ref-11">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.oracle.com/technetwork/database/database-technologies/nosqldb/overview/nosql-admin-497228.html">"Oracle NoSQL Database Administration"</a>. <i>www.oracle.com</i><span class="reference-accessdate">. Retrieved <span class="nowrap">2019-04-15</span></span>.</cite></span>
</li>
<li id="cite_note-12"><span class="mw-cite-backlink"><b><a href="#cite_ref-12">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://www.oracle.com/technetwork/database/database-technologies/nosqldb/overview/elastic-expansion-2046283.html">"Elastic Expansion"</a>. <i>www.oracle.com</i>.</cite></span>
</li>
<li id="cite_note-13"><span class="mw-cite-backlink"><b><a href="#cite_ref-13">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://www.oracle.com/technetwork/database/database-technologies/nosqldb/overview/nosql-storage-497226.htm">"Storage Nodes"</a>.</cite></span>
</li>
<li id="cite_note-14"><span class="mw-cite-backlink"><b><a href="#cite_ref-14">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://docs.oracle.com/cd/E26161_02/html/GettingStartedGuide/avrobindings.html">"Chapter 8. Avro Bindings"</a>. <i>docs.oracle.com</i>.</cite></span>
</li>
<li id="cite_note-15"><span class="mw-cite-backlink"><b><a href="#cite_ref-15">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://www.oracle.com/technetwork/database/database-technologies/nosqldb/overview/rollingupgrade-2046275.html">"Rolling Upgrade"</a>. <i>www.oracle.com</i>.</cite></span>
</li>
<li id="cite_note-16"><span class="mw-cite-backlink"><b><a href="#cite_ref-16">^</a></b></span> <span class="reference-text"><cite id="CITEREFAbadi2011" class="citation web cs1">Abadi, Daniel (4 October 2011). <a rel="nofollow" class="external text" href="http://dbmsmusings.blogspot.com/2011/10/overview-of-oracle-nosql-database.html">"DBMS Musings: Overview of the Oracle NoSQL Database"</a>.</cite></span>
</li>
<li id="cite_note-17"><span class="mw-cite-backlink"><b><a href="#cite_ref-17">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://www.infoq.com/news/2014/04/oracle-nosql-database-3.0">"Oracle NoSQL Database 3.0 Supports Table Data Model and Secondary Indexing"</a>. <i>InfoQ</i>.</cite></span>
</li>
<li id="cite_note-18"><span class="mw-cite-backlink"><b><a href="#cite_ref-18">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://www.oracle.com/technetwork/database/database-technologies/nosqldb/overview/lob-2046284.html">"Large Object Support"</a>. <i>www.oracle.com</i>.</cite></span>
</li>
<li id="cite_note-19"><span class="mw-cite-backlink"><b><a href="#cite_ref-19">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://www.oracle.com/technetwork/database/database-technologies/nosqldb/overview/nosql-transactions-497227.html">"Oracle NoSQL Database transactions"</a>. <i>www.oracle.com</i>.</cite></span>
</li>
<li id="cite_note-20"><span class="mw-cite-backlink"><b><a href="#cite_ref-20">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://www.oracle.com/technetwork/database/database-technologies/nosqldb/overview/nosql-api-497225.html">"Oracle NoSQL Database API"</a>. <i>www.oracle.com</i>.</cite></span>
</li>
<li id="cite_note-21"><span class="mw-cite-backlink"><b><a href="#cite_ref-21">^</a></b></span> <span class="reference-text">
Compare:
<cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://download.oracle.com/otndocs/java/javadocs/3.0/plugin-api/index.html">"Overview (Oracle REST Data Services Plugin API)"</a>. <i>download.oracle.com</i>. Oracle Corporation<span class="reference-accessdate">. Retrieved <span class="nowrap">2015-11-30</span></span>. <q>This document describes how to develop and deploy plugins that integrate with the Oracle REST Data Services (ORDS) runtime.</q></cite></span>
</li>
<li id="cite_note-22"><span class="mw-cite-backlink"><b><a href="#cite_ref-22">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://docs.oracle.com/cd/E26161_02/html/javadoc/index.html?oracle/kv/hadoop/KVInputFormat.html">"Oracle NoSQL Database API"</a>. <i>docs.oracle.com</i>.</cite></span>
</li>
<li id="cite_note-23"><span class="mw-cite-backlink"><b><a href="#cite_ref-23">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://www.oracle.com/technetwork/articles/bigdata/nosql-hadoop-1654158.html">"Using Oracle NoSQL Database with Hadoop"</a>. <i>www.oracle.com</i>.</cite></span>
</li>
<li id="cite_note-24"><span class="mw-cite-backlink"><b><a href="#cite_ref-24">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://www.oracle.com/technetwork/database-options/spatialandgraph/downloads/index-156999.html">"Oracle Semantic Technologies Downloads"</a>. <i>www.oracle.com</i>.</cite></span>
</li>
<li id="cite_note-25"><span class="mw-cite-backlink"><b><a href="#cite_ref-25">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.dbta.com/Editorial/News-Flashes/Oracle-NoSQL-Database-30-Ups-Security-and-Performance-96084.aspx">"Oracle NoSQL Database 3.0 Ups Security and Performance"</a>. <i>www.dbta.com</i>. April 2, 2014.</cite></span>
</li>
<li id="cite_note-26"><span class="mw-cite-backlink"><b><a href="#cite_ref-26">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://www.cisco.com/c/dam/en/us/solutions/collateral/data-center-virtualization/data-center-virtualization/LE-32102-OracleNoSQLDB.pdf">"Cisco Data Center"</a> <span class="cs1-format">(PDF)</span>. <i>Cisco</i>.</cite></span>
</li>
<li id="cite_note-27"><span class="mw-cite-backlink"><b><a href="#cite_ref-27">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="https://blogs.oracle.com/charlesLamb/entry/oracle_nosql_database_exceeds_1">"Oracle NoSQL Database Exceeds 1 Million Mixed YCSB Ops/Sec"</a> <a rel="nofollow" class="external text" href="https://web.archive.org/web/20150520140850/https://blogs.oracle.com/charlesLamb/entry/oracle_nosql_database_exceeds_1">Archived</a> 2015-05-20 at the <a href="Wayback_Machine" title="Wayback Machine">Wayback Machine</a></span>
</li>
</ol></div>
<div class="navbox-styles"><style data-mw-deduplicate="TemplateStyles:r1129693374">
/* start https://en.wikipedia.org/ */


.mw-parser-output .hlist dl,.mw-parser-output .hlist ol,.mw-parser-output .hlist ul{margin:0;padding:0}.mw-parser-output .hlist dd,.mw-parser-output .hlist dt,.mw-parser-output .hlist li{margin:0;display:inline}.mw-parser-output .hlist.inline,.mw-parser-output .hlist.inline dl,.mw-parser-output .hlist.inline ol,.mw-parser-output .hlist.inline ul,.mw-parser-output .hlist dl dl,.mw-parser-output .hlist dl ol,.mw-parser-output .hlist dl ul,.mw-parser-output .hlist ol dl,.mw-parser-output .hlist ol ol,.mw-parser-output .hlist ol ul,.mw-parser-output .hlist ul dl,.mw-parser-output .hlist ul ol,.mw-parser-output .hlist ul ul{display:inline}.mw-parser-output .hlist .mw-empty-li{display:none}.mw-parser-output .hlist dt::after{content:": "}.mw-parser-output .hlist dd::after,.mw-parser-output .hlist li::after{content:" ยท ";font-weight:bold}.mw-parser-output .hlist dd:last-child::after,.mw-parser-output .hlist dt:last-child::after,.mw-parser-output .hlist li:last-child::after{content:none}.mw-parser-output .hlist dd dd:first-child::before,.mw-parser-output .hlist dd dt:first-child::before,.mw-parser-output .hlist dd li:first-child::before,.mw-parser-output .hlist dt dd:first-child::before,.mw-parser-output .hlist dt dt:first-child::before,.mw-parser-output .hlist dt li:first-child::before,.mw-parser-output .hlist li dd:first-child::before,.mw-parser-output .hlist li dt:first-child::before,.mw-parser-output .hlist li li:first-child::before{content:" (";font-weight:normal}.mw-parser-output .hlist dd dd:last-child::after,.mw-parser-output .hlist dd dt:last-child::after,.mw-parser-output .hlist dd li:last-child::after,.mw-parser-output .hlist dt dd:last-child::after,.mw-parser-output .hlist dt dt:last-child::after,.mw-parser-output .hlist dt li:last-child::after,.mw-parser-output .hlist li dd:last-child::after,.mw-parser-output .hlist li dt:last-child::after,.mw-parser-output .hlist li li:last-child::after{content:")";font-weight:normal}.mw-parser-output .hlist ol{counter-reset:listitem}.mw-parser-output .hlist ol>li{counter-increment:listitem}.mw-parser-output .hlist ol>li::before{content:" "counter(listitem)"\a0 "}.mw-parser-output .hlist dd ol>li:first-child::before,.mw-parser-output .hlist dt ol>li:first-child::before,.mw-parser-output .hlist li ol>li:first-child::before{content:" ("counter(listitem)"\a0 "}


/* end https://en.wikipedia.org/ */
</style><style data-mw-deduplicate="TemplateStyles:r1236075235">
/* start https://en.wikipedia.org/ */


.mw-parser-output .navbox{box-sizing:border-box;border:1px solid #a2a9b1;width:100%;clear:both;font-size:88%;text-align:center;padding:1px;margin:1em auto 0}.mw-parser-output .navbox .navbox{margin-top:0}.mw-parser-output .navbox+.navbox,.mw-parser-output .navbox+.navbox-styles+.navbox{margin-top:-1px}.mw-parser-output .navbox-inner,.mw-parser-output .navbox-subgroup{width:100%}.mw-parser-output .navbox-group,.mw-parser-output .navbox-title,.mw-parser-output .navbox-abovebelow{padding:0.25em 1em;line-height:1.5em;text-align:center}.mw-parser-output .navbox-group{white-space:nowrap;text-align:right}.mw-parser-output .navbox,.mw-parser-output .navbox-subgroup{background-color:#fdfdfd}.mw-parser-output .navbox-list{line-height:1.5em;border-color:#fdfdfd}.mw-parser-output .navbox-list-with-group{text-align:left;border-left-width:2px;border-left-style:solid}.mw-parser-output tr+tr>.navbox-abovebelow,.mw-parser-output tr+tr>.navbox-group,.mw-parser-output tr+tr>.navbox-image,.mw-parser-output tr+tr>.navbox-list{border-top:2px solid #fdfdfd}.mw-parser-output .navbox-title{background-color:#ccf}.mw-parser-output .navbox-abovebelow,.mw-parser-output .navbox-group,.mw-parser-output .navbox-subgroup .navbox-title{background-color:#ddf}.mw-parser-output .navbox-subgroup .navbox-group,.mw-parser-output .navbox-subgroup .navbox-abovebelow{background-color:#e6e6ff}.mw-parser-output .navbox-even{background-color:#f7f7f7}.mw-parser-output .navbox-odd{background-color:transparent}.mw-parser-output .navbox .hlist td dl,.mw-parser-output .navbox .hlist td ol,.mw-parser-output .navbox .hlist td ul,.mw-parser-output .navbox td.hlist dl,.mw-parser-output .navbox td.hlist ol,.mw-parser-output .navbox td.hlist ul{padding:0.125em 0}.mw-parser-output .navbox .navbar{display:block;font-size:100%}.mw-parser-output .navbox-title .navbar{float:left;text-align:left;margin-right:0.5em}body.skin--responsive .mw-parser-output .navbox-image img{max-width:none!important}@media print{body.ns-0 .mw-parser-output .navbox{display:none!important}}


/* end https://en.wikipedia.org/ */
</style></div><div role="navigation" class="navbox" aria-labelledby="Oracle_free_and_open-source_software_(FOSS)115" style="padding:3px"><table class="nowraplinks mw-collapsible autocollapse navbox-inner" style="border-spacing:0;background:transparent;color:inherit"><tbody><tr><th scope="col" class="navbox-title" colspan="2"><style data-mw-deduplicate="TemplateStyles:r1239400231">
/* start https://en.wikipedia.org/ */


.mw-parser-output .navbar{display:inline;font-size:88%;font-weight:normal}.mw-parser-output .navbar-collapse{float:left;text-align:left}.mw-parser-output .navbar-boxtext{word-spacing:0}.mw-parser-output .navbar ul{display:inline-block;white-space:nowrap;line-height:inherit}.mw-parser-output .navbar-brackets::before{margin-right:-0.125em;content:"[ "}.mw-parser-output .navbar-brackets::after{margin-left:-0.125em;content:" ]"}.mw-parser-output .navbar li{word-spacing:-0.125em}.mw-parser-output .navbar a>span,.mw-parser-output .navbar a>abbr{text-decoration:inherit}.mw-parser-output .navbar-mini abbr{font-variant:small-caps;border-bottom:none;text-decoration:none;cursor:inherit}.mw-parser-output .navbar-ct-full{font-size:114%;margin:0 7em}.mw-parser-output .navbar-ct-mini{font-size:114%;margin:0 4em}html.skin-theme-clientpref-night .mw-parser-output .navbar li a abbr{color:var(--color-base)!important}@media(prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .navbar li a abbr{color:var(--color-base)!important}}@media print{.mw-parser-output .navbar{display:none!important}}


/* end https://en.wikipedia.org/ */
</style><div id="Oracle_free_and_open-source_software_(FOSS)115" style="font-size:114%;margin:0 4em"><a href="Oracle_Corporation" title="Oracle Corporation">Oracle</a> <a href="Free_and_open-source_software" title="Free and open-source software">free and open-source software (FOSS)</a></div></th></tr><tr><th scope="row" class="navbox-group" style="width:1%">Software</th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><th scope="row" class="navbox-group" style="width:1%">Applications</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="OpenOffice.org" title="OpenOffice.org">OpenOffice.org</a></li>
<li><a href="VirtualBox" title="VirtualBox">VirtualBox</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Programming languages</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Java_(programming_language)" title="Java (programming language)">Java</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Databases</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Berkeley_DB" title="Berkeley DB">Berkeley DB</a></li>
<li><a href="InnoDB" title="InnoDB">InnoDB</a></li>
<li><a href="MySQL" title="MySQL">MySQL</a></li>
</ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Frameworks and<br>development tools</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="DTrace" title="DTrace">DTrace</a></li>
<li><a href="GlassFish" title="GlassFish">GlassFish</a></li>
<li><a href="HotSpot_(virtual_machine)" title="HotSpot (virtual machine)">HotSpot</a></li>
<li><a href="Image_Packaging_System" title="Image Packaging System">Image Packaging System</a></li>
<li><a href="Java_(software_platform)" title="Java (software platform)">Java (software platform)</a></li>
<li><a href="Maxine_Virtual_Machine" title="Maxine Virtual Machine">Maxine Virtual Machine</a></li>
<li><a href="Memory_(storage_engine)" title="Memory (storage engine)">Memory</a></li>
<li><a href="Nashorn_(JavaScript_engine)" title="Nashorn (JavaScript engine)">Nashorn</a></li>
<li><a href="NetBeans" title="NetBeans">NetBeans</a></li>
<li><a href="OpenJDK" title="OpenJDK">OpenJDK</a></li>
<li><a href="VisualVM" title="VisualVM">VisualVM</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Operating systems</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="OpenSolaris" title="OpenSolaris">OpenSolaris</a></li>
<li><a href="Oracle_Linux" title="Oracle Linux">Oracle Linux</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Other</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Java_Desktop_System" title="Java Desktop System">Java Desktop System</a></li>
<li><a href="OCFS2" title="OCFS2">OCFS2</a></li>
<li><a href="Oracle_Grid_Engine" title="Oracle Grid Engine">Oracle Grid Engine</a></li>
<li><a href="Oracle_VM_Server_for_x86" title="Oracle VM Server for x86">Oracle VM Server for x86</a></li></ul>
</div></td></tr></tbody></table><div></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Related</th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Google_LLC_v._Oracle_America%2C_Inc." title="Google LLC v. Oracle America, Inc.">Google LLC v. Oracle America, Inc.</a></li></ul>
</div></td></tr></tbody></table></div></div><!--htdig_noindex--><div><div class="zim-footer">
This article is issued from <a class="external text" title="Last edited on 2025-04-05" href="https://en.wikipedia.org/wiki/?title=Oracle_NoSQL_Database&amp;oldid=1284032165">Wikipedia</a>. The text is available under <a class="external text" href="https://creativecommons.org/licenses/by-sa/4.0/deed.en">Creative Commons Attribution-Share Alike 4.0</a> unless otherwise noted. Additional terms may apply for the media files.
</div>
</div><!--/htdig_noindex--></div>
</div>
</main>
</div>
</div>
</div>

</body></html>